﻿// class_xlog.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>
#include "xlog_format.h" // XLogFormat -> LogFormat
#include "log_fac.h" // 工厂类，组合Logger

using namespace std;

int main()
{
    // 使用工厂类唯一实例
    LogFac& logfac{ LogFac::GetInstance() }; // 外显唯一实例引用logfac
    logfac.Init();

    LOGDUBUG("Test debug log");
    LOGINFO("Test info log");
    LOGERROR("Test error log");
    LOGFATAL("Test fatal log");

    return 0;
}
